package org.reliablesource.prism.core;

/**
 *
 *  Copyright (c) 2006, Reliable Source, Inc. All Rights Reserved
 *
 *	Created on: Mar 11, 2006
 *	@author Dennis Park <a href="mailto:dennis.park@gmail.com">dennis.park@gmail.com</a>
 *
 */

/**
 * <p>A generic <i>Prism</i> exception.  Subclasses will contain information
 * specific to the error.</p>
 *
 */

public class PrismException extends Exception {

	private static final long serialVersionUID = -8500661925796601738L;

	/**
	 * @see java.lang.Exception#Exception() 
	 */
	public PrismException() {
		super();
	}

	/**
	 * @see java.lang.Exception#Exception(java.lang.String) 
	 */
	public PrismException(final String message) {
		super(message);
	}

	/**
	 * @see java.lang.Exception#Exception(java.lang.String, java.lang.Throwable) 
	 */
	public PrismException(final String message, final Throwable cause) {
		super(message, cause);
	}

	/**
	 * @see java.lang.Exception#Exception(java.lang.Throwable) 
	 */
	public PrismException(final Throwable cause) {
		super(cause);
	}
}
